﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Microsoft.Xna.Framework;

namespace Darwin.Source.Components.World
{
    abstract class CEntityController
    {
        protected World r_WorldRef;


        public abstract void Step(Team.CTeam myTeam, GameTime gameTime);
        public abstract void Draw(Team.CTeam myTeam);
        public abstract void Draw2D(Darwin.Source.Components.World.Team.CTeam myTeam);

        public void SetWorldRef(World world)
        {
            r_WorldRef = world;
        }
    }
}
